@charset "utf-8";
/* CSS Document */
.yw_box{width: 942px;}
.yw_img{ margin-top:20px;}
.ywbd_box{height:300px; background-color:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9FFFFFFF,endcolorstr=#9FFFFFFF);
border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px; 
	-webkit-border-radius:8px; box-shadow:0px 0px 5px #ccc;
-moz-box-shadow:0px 0px 5px #ccc; 
-ms-box-shadow:0px 0px 5px #ccc; 
-o-box-shadow:0px 0px 5px #ccc; 
-webkit-box-shadow:0px 0px 5px #ccc;padding:0 20px 20px 20px;}
.yw_tit_top h4{font-size: 17px; font-weight: bold;}
.yw_tit_top h4 a{ color: #1466a7; display: block;width: 73px; border-bottom: 4px solid #1466a7; text-decoration: none;}
.yw_tit_top{height:44px; line-height:41px;border-bottom: 1px solid #d2d2d2; width:502px; margin-top:11px;}
.kfr_box h3{ font-size:16px; font-weight: bold;text-align: center;}
.kfr_box h3 a{ color: #c20000;}
.kfr_box{margin-top:16px;width: 490px; border-bottom: 1px dashed #d2d2d2; height:94px;}
.kfr_box p {  line-height: 24px;padding-top:10px;}
.kfr_box p span a{ color: #1466a7;}
.wdgg_box ul li{ line-height:32px; background: url(201906_jyj_sy_dian.png)  left center no-repeat; padding-left: 10px;}
.wdgg_box ul li span{ float: right;color:#999;}
.wdgg_box{ margin-top: 6px;}
.gggs_box{ width:942px; }
.gsgg{ width:419px; height:206px; padding:4px 20px 20px 20px;background-color:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9FFFFFFF,endcolorstr=#9FFFFFFF);
border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px; 
	-webkit-border-radius:8px; box-shadow:0px 0px 5px #ccc;
-moz-box-shadow:0px 0px 5px #ccc; 
-ms-box-shadow:0px 0px 5px #ccc; 
-o-box-shadow:0px 0px 5px #ccc; 
-webkit-box-shadow:0px 0px 5px #ccc;}
.gggs_top{ height: 46px; line-height: 43px; border-bottom: 1px solid #d2d2d2;}
.gggs_top h4{ font-size:17px; font-weight: bold;}
.gggs_top h4 a{ color: #1466a7; display: block; width:74px; border-bottom: 4px solid #1466a7; text-decoration:none;}
.gggs_tit ul li{ line-height: 32px; background: url(201906_jyj_sy_dian.png) left center no-repeat; padding-left: 8px;}
.gggs_tit ul li span{  color: #999; float: right;}
.gggs_tit{ margin-top: 4px;}
.xxqg{ width: 463px;}
.ftsl_img {width:304px;height:111px; overflow:hidden;}
.jgld_box ul li{margin-left:12px;float:left;border-radius:8px;
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px; 
	-webkit-border-radius:8px;}
.jgld_box ul.jj li:first-child{ margin-left: 0px;}
.jgld_box ul.ld li:first-child{ margin-left: 0px;}
.jgld_box ul li a{ color: #fff;width:146px; height:111px; display: block; text-align: center; text-decoration: none;}
.jgld_box ul li.icon1:hover{ background: #46c468;}
.jgld_box ul li.icon2:hover{background: #15d4cf;}
.jgld_box ul li.icon3:hover{ background: #f48f0b;}
.jgld_box ul li.icon4:hover{ background: #f5564e;}
.jgld_box ul.jj li:first-child a{ width:304px;}
.jgld_box ul li{ margin-bottom:8px; font-size: 18px;font-weight: bold;}
.jgld_box ul li.icon1{ background: #4dcd70;}
.jgld_box ul li.icon2{ background: #25dad5;}
.jgld_box ul li.icon3{ background: #f99718;}
.jgld_box ul li.icon4{ background: #f36861;}
.jgld_box ul li a em { display:block; width:146px; height:65px; margin-bottom:6px;}
.jgld_box ul li.icon1 em{ background: url(201906_jyj_ztzl_jgjj.png) center 22px no-repeat;}
.jgld_box ul li.icon2 em{ background: url(201906_jyj_ztzl_jgld.png) center 24px no-repeat;}
.jgld_box ul li.icon3 em{ background: url(201906_jyj_ztzl_nsjg.png) center 24px no-repeat;}
.jgld_box ul li.icon4 em{ background: url(201906_jyj_ztzl_lxwm.png) center 25px no-repeat;}
.jgld_box ul li a:hover em {transform: rotateY(360deg);transition: all .9s;} 


/*----信息公开--*/
.big_box{ width: 942px;}
.zcjd_box{width: 422px;border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px; 
	-webkit-border-radius:8px;box-shadow:0px 0px 5px #ccc;
-moz-box-shadow:0px 0px 5px #ccc; 
-ms-box-shadow:0px 0px 5px #ccc; 
-o-box-shadow:0px 0px 5px #ccc; 
-webkit-box-shadow:0px 0px 5px #ccc; padding: 6px 20px 12px 20px;background-color:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9FFFFFFF,endcolorstr=#9FFFFFFF); }
.yb_zcjt_box{ width: 462px;}
.zcjd_top{height:46px; line-height:43px; border-bottom: 1px solid #d2d2d2;}
.zcjd_top h4{ font-size: 17px; font-weight: bold;}
.zcjd_top h4 a{ color: #1466a7; width: 73px; display: block; border-bottom:4px solid #1466a7; text-decoration: none;}
.zcjd_tit{ padding-top:12px;}
.zcjd_tit ul li {line-height: 33px; background:url(201906_jyj_sy_dian.png) left center no-repeat; padding-left: 8px;}
.zcjd_tit ul li span{ float: right; color: #999;}
.ywgk ul li{ float: left; font-size: 18px; font-weight: bold;border-radius:10px; height: 129px;text-align: center;margin-left:20px;margin-bottom:20px; }
.ywgk ul li.icon01:hover{ background: #e74145;}
.ywgk ul li.icon02:hover{ background: #26a1da;}
.ywgk ul li.icon03:hover{ background: #33b859;}
.ywgk ul li a:hover em {transform: rotateY(360deg);transition: all .8s;} 
.ywgk ul.yww li:first-child{ margin-left: 0px;}
.ywgk ul li a{ color: #fff; text-decoration: none;}
.ywgk ul li.icon01{ background: #f65155; width: 190px; height: 278px;}
.ywgk ul li.icon02{ background: #32b0ea; width: 252px;}
.ywgk ul li.icon03{ background: #4dce72;width: 252px;}
.ywgk ul li.icon01 a em{ background: url(201907_jyj_sy_zcjd_icon.png) 70px 88px no-repeat;display: block; width: 190px; height:155px;;}
.ywgk ul li.icon02 a em{ background: url(201906_jyj_xxgk_zjxx.png) 106px 32px no-repeat;display: block; width: 252px; height:78px;margin-bottom:6px;}
.ywgk ul li.icon03 a em{ background: url(201906_jyj_xxgk_flfg.png) 104px 30px no-repeat;display: block; width: 252px; height:83px;margin-bottom:3px;}
.zfxxgk_box{border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px; 
	-webkit-border-radius:8px;box-shadow:0px 0px 5px #ccc;
-moz-box-shadow:0px 0px 5px #ccc; 
-ms-box-shadow:0px 0px 5px #ccc; 
-o-box-shadow:0px 0px 5px #ccc; 
-webkit-box-shadow:0px 0px 5px #ccc; padding: 6px 20px 1px 20px;background-color:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9FFFFFFF,endcolorstr=#9FFFFFFF); }
.zfxxgk_top{height:46px; line-height:43px; border-bottom: 1px solid #d2d2d2;}
.zfxxgk_top h4{ font-size:17px; font-weight: bold;}
.zfxxgk_top h4 a{ color: #1466a7; width: 103px; display: block; border-bottom:4px solid#1466a7; text-decoration: none;}
.zfxxgk_tit{ margin-top:18px;}
.zfxxgk_tit ul li{ float: left; width: 204px;line-height: 48px;border-radius:6px; 
	-moz-border-radius:6px; 
	-ms-border-radius:6px; 
	-o-border-radius:6px; 
	-webkit-border-radius:6px; margin-bottom:18px; margin-left:14px; background:#deefff;}
.zfxxgk_tit ul{margin-left:-14px;}
.zfxxgk_tit ul li a{padding-left:20px;height: 49px; display: block; text-decoration: none;}
.zfxxgk_tit ul li a em{float: left; width: 18px; height: 18px; display: block; margin-top: 15px; margin-right:10px;}
.zfxxgk_tit ul li a em.icon01{ background: url(201906_jyj_xxgk_zn.png) left center no-repeat;}
.zfxxgk_tit ul li a em.icon02{ background: url(201906_jyj_xxgk_mll.png) left center no-repeat;}
.zfxxgk_tit ul li a em.icon03{ background: url(201906_jyj_xxgk_zdgd.png) left center no-repeat;}
.zfxxgk_tit ul li a em.icon04{ background: url(201906_jyj_xxgk_ndbg.png) left center no-repeat;}
.zfxxgk_tit ul li a em.icon05{ background: url(201906_jyj_xxgk_sqgk.png) left center no-repeat;}
.zfxxgk_tit ul li a em.icon06{ background: url(201906_jyj_xxgk_yjjx.png) left center no-repeat;}
.zfxxgk_tit ul li a:hover em { animation:xz 0.5s linear 0.1s ; margin-right:12px; transition: all .3s;}
@keyframes xz{
from  {transform:rotate(0deg);}
to{transform:rotate(360deg);}
 
}

/*----办事服务--*/
.bsfw_box{ width: 942px;}
.jzxx_box{ width:292px;}
.jzxx_box ul li.jz{width: 291px; height: 69px; overflow: hidden;}
.jzxx_box img.sjx{position:absolute; left:298px; top:28px;}
.jzxx_box ul li{margin-top: 17px;float:left;}
.jzxx_box ul li:first-child{margin-top: 0px;}
.ywzx_box{width: 569px;height:196px;border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px; 
	-webkit-border-radius:8px;box-shadow:0px 0px 5px #ccc;
-moz-box-shadow:0px 0px 5px #ccc; 
-ms-box-shadow:0px 0px 5px #ccc; 
-o-box-shadow:0px 0px 5px #ccc; 
-webkit-box-shadow:0px 0px 5px #ccc; padding: 23px 38px 25px 20px;background-color:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9FFFFFFF,endcolorstr=#9FFFFFFF);}
.cjsfw_box ul li:first-child{margin-left:0px;}
.cjsfw_box ul li{float:left;width:310px;margin-left:20px; font-size:20px;font-weight:bold; padding-top:23px;padding-left:150px;line-height:17px;border-radius:5px; 
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px;}
.cjsfw_box ul li.icon01{background: #2ca4f2;}
.cjsfw_box ul li.icon02{background: #347fdc;}
.cjsfw_box ul li.icon01:hover{ background: #1398ee;}
.cjsfw_box ul li.icon02:hover{ background: #2a73cd;}
.cjsfw_box ul li a i{float:left;display:block;width:40px;height:35px; margin-right:20px; margin-top:-3px}
.cjsfw_box ul li.icon01 a i{background:url(201906_jyj_xxgk_cjs.png) left top no-repeat;}
.cjsfw_box ul li.icon02 a i{background:url(201906_jyj_xxgk_hjr.png) left top no-repeat;}
.cjsfw_box ul li a em{ letter-spacing:2px;font-size:12px; font-weight: normal;}
.cjsfw_box ul li a span{font-size:12px; font-weight: normal;}
.cjsfw_box ul li a{color: #fff;height:54px;display:block;text-decoration: none;}
.cjsfw_box ul li a:hover i {transform: rotateY(360deg);transition: all .6s;} 
.ywzx_box h4{ font-size: 16px; font-weight: bold;}
.ywzx_box p{line-height: 30px;}
.ywzx_box p span{ color: #1466a7;}
.ywzx_tit{ margin-top: 5px;}
.bs_box{ width: 942px;}
.bszn_box{ width:420px; height:190px;background:#fff;border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px; 
	-webkit-border-radius:8px;box-shadow:0px 0px 5px #ccc;
-moz-box-shadow:0px 0px 5px #ccc; 
-ms-box-shadow:0px 0px 5px #ccc; 
-o-box-shadow:0px 0px 5px #ccc; 
-webkit-box-shadow:0px 0px 5px #ccc; padding:6px 20px 20px 20px;background-color:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9FFFFFFF,endcolorstr=#9FFFFFFF); }
.bszn_top{ height:50px; line-height:47px; border-bottom: 1px solid #d2d2d2;}
.bszn_top h4{ font-weight: bold; font-size: 17px;}
.bszn_top h4 a{ color: #1466a7; display: block; width:73px; border-bottom: 4px solid #1466a7; text-decoration: none;}
.bszn_top span a{ color: #999;}
.bszn_tit ul{ padding-top: 10px;}
.bszn_tit ul li{ line-height:32px; background: url(201906_jyj_sy_dian.png) left center no-repeat; padding-left: 8px;}
.bszn_tit ul li span{ color: #999; float: right;}

/*---局属单位---*/
.jsdw_box{ width: 902px; height:562px;border-radius:8px; 
	-moz-border-radius:8px; 
	-ms-border-radius:8px; 
	-o-border-radius:8px; shape-image-threshold: 
	-webkit-border-radius:8px;box-shadow:0px 0px 5px #ccc;
-moz-box-shadow:0px 0px 5px #ccc; 
-ms-box-shadow:0px 0px 5px #ccc; 
-o-box-shadow:0px 0px 5px #ccc; 
-webkit-box-shadow:0px 0px 5px #ccc; padding: 8px 20px 0 20px; background-color:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9FFFFFFF,endcolorstr=#9FFFFFFF);}
.wzq_top{ height: 50px; border-bottom: 1px solid #d2d2d2;}
.wzq_top ul li{float: left; font-size: 17px;line-height: 47px; margin-right: 60px;}
.wzq_top ul li a{text-align: center; text-decoration: none; display: block; padding: 0 12px;}
.wysjy_box ul li:hover{background:url(../../监狱局切图/image/201906_jyj_jb.png) left center no-repeat;-webkit-transition: all linear 0.4s;
	-moz-transition: all linear 0.4s;
	-ms-transition: all linear 0.4s;
	-o-transition: all linear 0.4s;
	transition: all linear 0.4s;}
.wysjy_box ul li a:hover{ color: #fff;-webkit-transition: all linear 0.4s;
	-moz-transition: all linear 0.4s;
	-ms-transition: all linear 0.4s;
	-o-transition: all linear 0.4s;
	transition: all linear 0.4s;}
.wzq_top ul li a:hover,.wzq_top ul li.curr a{ border-bottom: 4px solid #1466a7; color: #1466a7;font-weight: bold;}
.wysjy_box ul{margin-left:-20px; margin-top: 18px;}
.wysjy_box ul li {float:left; background: url(201906_jyj_xxgk_wqz.png) left center no-repeat; width: 210px;text-align: center; line-height: 38px;
                    font-size: 16px;margin-left:20px; margin-bottom:17px;}
.wysjy_box ul li a{height: 38px; display: block;text-decoration:none;}

.jsld_top{margin-top: 30px; margin-left: 248px;}
.jsld_dt{margin-left: 220px; margin-top: 34px;}
.jsld_dt ul li a{ color: #fff;height: 23px;display: block;background: #66ade2; font-size: 12px;text-align: center; text-decoration: none;}
.jsld_dt ul li a:hover{ background: #5099d0;}
.wys{position: absolute;left:40px;top:8px; width: 76px;}
.jy{position: absolute;left:30px;top:55px; width: 64px;}
.ya{position: absolute;left:-21px;top:134px; width: 64px;}
.ql{position: absolute;left:-48px;top:163px; width: 64px;}
.ly{position: absolute;left:-69px;top:198px; width: 64px;}
.mx{position: absolute;left:-59px;top:227px; width: 64px;}
.zzl{position: absolute;left:-48px;top:265px; width: 64px;}
.xm{position: absolute;left:-8px;top:297px; width: 64px;}
.xa{position: absolute;left:16px;top:349px; width: 64px;}
.qz{position: absolute;left:82px;top:399px; width: 64px;}
.lj{position: absolute;left:236px;top:402px; width: 64px;}
.pt{position: absolute;left:310px;top:418px; width: 64px;}
.mj{position: absolute;left:445px;top:406px; width: 64px;}
.fq{position: absolute;left:444px;top:355px; width: 64px;}
.wcn{position: absolute;left:436px;top:308px; width: 98px;}
.rc{position: absolute;left:448px;top:270px; width: 64px;}
.cs{position: absolute;left:461px;top:230px; width: 64px;}
.nz{position: absolute;left:465px;top:176px; width: 64px;}
.fz{position: absolute;left:460px;top:113px; width: 64px;}
.sfjc{position: absolute;left:443px;top:67px; width: 110px;}
.jx{position: absolute;left:381px;top:22px; width: 64px;}
.nd{position: absolute;left:280px;top:10px; width: 64px;}


@media screen and (max-width:960px) {
	.nav ul li a em{display: none;}
}